RAIS  3.2
RAIS::UI::Common::TableManagement Class Reference

This class implements UI Common methods for table managements. More...

List of all members.

Static Public Member Functions

static void InitializeTableTypeList (DropDownList list)
 This method implements initialization of table type selection control.
static void InitializeTableGroupList (DropDownList list)
 This method implements initialization of table group selection control.
static void InitializeTableListWithAllTables (DropDownList list, string selection)
 This method implements initialization of table selection control with all tables.
static void InitializeCategoryList (DropDownList list)
 This method implements initialization of category selection control.
static void InitializeSubcategoryListByCategory (DropDownList list, FunctionRole.Category category)
 This method implements initialization of subcategory selection control.
static FunctionRoleSubcategories GetFunctionRoleSubcategoriesByCategory (Page page, FunctionRole.Category category, bool showProtectors, bool showEvaluators, bool reset)
static void InitializeSubcategoryListByCategory (DropDownList list, FunctionRole.Category category, bool showProtectors, bool showEvaluators)
 This method implements initialization of subcategory selection control.
static void InitializeSubcategoryListBoxByCategory (ListBox list, FunctionRole.Category category)
 This method implements initialization of subcategory list box control.
static Masks GetMasksByCategoryAndSubcategory (Page page, FunctionRole.Category category, FunctionRole.Subcategory subcategory, bool reset)
static Masks GetMasksByCategoryAndSubcategoryWithHidden (FunctionRole.Category category, FunctionRole.Subcategory subcategory)
static void InitializeMaskListByCategoryAndSubcategory (DropDownList list, FunctionRole.Category category, FunctionRole.Subcategory subcategory)
 This method implements initialization of mask selection control.
static void InitializeMaskListByCategorySubcategoryAndType (DropDownList list, FunctionRole.Category category, FunctionRole.Subcategory subcategory, DynamicMask.DynamicMaskTypeData dynamicMaskType)
 This method implements initialization of mask selection control.
static void InitializeTablesByGroup (Page page, TableGroup tableGroup)
 This method implements initialization of tablesles' collection tables are retrieved from DB and saves in the session disciotnary.
static void InitializeTablesByGroup (Page page, TableGroup tableGroup, bool showProtectors, bool showEvaluators)
 This method implements initialization of tablesles' collection tables are retrieved from DB and saves in the session disciotnary.
static void InitializeTableListByGroup (DropDownList list, TableGroup tableGroup)
 This method implements initialization of table selection control.
static void InitializeTableListBoxByGroup (ListBox list, TableGroup tableGroup)
 This method implements initialization of table list box control.
static void InitializeTableListBoxByGroup (ListBox list, TableGroup tableGroup, bool showProtectors, bool showEvaluators)
 This method implements initialization of table list box control.
static void InitializeTableFieldsList (ListBox list, RAIS.Common.TableManagement.Table table)
 This method implements initialization of table selection control.
static void InitializeTableFieldCategoryList (DropDownList list)
 This method implements initialization of filed type selection control.
static void InitializeTableFieldSizeListByFieldCategory (DropDownList list, Field.FieldType fieldType)
 This method implements initialization of filed size selection control.
static void InitializeTableFieldNecessityList (DropDownList list)
 This method implements initialization of filed necessity selection control.
static void InitializeRelatedTableList (DropDownList list)
 This method implements initialization of related table selection control.
static void InitializeDynamicMaskTypeList (DropDownList list, bool forNewMask)
 This method implements initialization of dynamic mask types list.
static DynamicMasks GetDynamicMasksByMask (Page page, Mask mask, bool reset)
static void InitializeDynamicMaskListByMaskAndCustomizationType (DropDownList list, Mask mask, Query.CustomizationType customizationType)
 This method implements initialization of dynamic mask selection control.
static Queries GetQueries (Page page, bool reset)
static QueryParameters GetQueryParametersByQuery (Page page, Query query, bool reset)
static QueryParameterTypes GetQueryParameterTypesByQuery (Page page, Query query, bool reset)
static void InitializeCustomQueryListBox (ListBox list, string selection)
 This method implements initialization of custom query selection control.
static void InitializeCustomQueryListByQueryType (DropDownList list, Query.QueryType queryType, string selection)
 This method implements initialization of custom query selection control.
static void InitializeCustomQueryListByCustomizationType (DropDownList list, Query.CustomizationType customizationType, string selection)
 This method implements initialization of custom query selection control.
static void InitializeCustomQueryParametersListBoxByQuery (ListBox list, Query query, string selection)
 This method implements initialization of custom query selection control.
static void InitializeQueryTypeList (DropDownList list)
 This method implements initialization of query type selection control.
static void InitializeQueryParameterTypeList (DropDownList list, Query query, string selection)
 This method implements initialization of query parameter type selection control.
static void InitializeCustomizationTypeList (DropDownList list, string selection)
 This method implements initialization of customization type selection control.
static FunctionRoleCategories GetFunctionRoleCategories (Page page, bool reset)
static void InitializeCategoriesListByCustomizationType (DropDownList list, Query.CustomizationType customizationType)
 This method implements initialization of categories selection control by customization type.
static void SetDynamicMaskTypeListCurrentSelection (DropDownList list, string selectedMaskType)
 This method implements initialization of dynamic mask types list.
static bool SaveTablesScript (ref string returnMessage)
static Fields GetFieldsByDynamicMask (Page page, DynamicMask dynamicMask, Query.CustomizationType customizationType, bool reset)
static void InitializeFieldListByDynamicMaskAndCustomizationType (DropDownList list, DynamicMask dynamicMask, Query.CustomizationType customizationType)
static bool CheckQueryAssignedObjects (Query query, ref string returnMessage)

Detailed Description

This class implements UI Common methods for table managements.


Member Function Documentation

static bool RAIS::UI::Common::TableManagement::CheckQueryAssignedObjects ( Query  query,
ref string  returnMessage 
) [static]

Definition at line 913 of file TableManagement.cs.

static DynamicMasks RAIS::UI::Common::TableManagement::GetDynamicMasksByMask ( Page  page,
Mask  mask,
bool  reset 
) [static]

Definition at line 455 of file TableManagement.cs.

static Fields RAIS::UI::Common::TableManagement::GetFieldsByDynamicMask ( Page  page,
DynamicMask  dynamicMask,
Query.CustomizationType  customizationType,
bool  reset 
) [static]

Definition at line 878 of file TableManagement.cs.

static FunctionRoleCategories RAIS::UI::Common::TableManagement::GetFunctionRoleCategories ( Page  page,
bool  reset 
) [static]

Definition at line 718 of file TableManagement.cs.

static FunctionRoleSubcategories RAIS::UI::Common::TableManagement::GetFunctionRoleSubcategoriesByCategory ( Page  page,
FunctionRole.Category  category,
bool  showProtectors,
bool  showEvaluators,
bool  reset 
) [static]

Definition at line 165 of file TableManagement.cs.

static Masks RAIS::UI::Common::TableManagement::GetMasksByCategoryAndSubcategory ( Page  page,
FunctionRole.Category  category,
FunctionRole.Subcategory  subcategory,
bool  reset 
) [static]

Definition at line 217 of file TableManagement.cs.

static Masks RAIS::UI::Common::TableManagement::GetMasksByCategoryAndSubcategoryWithHidden ( FunctionRole.Category  category,
FunctionRole.Subcategory  subcategory 
) [static]

Definition at line 238 of file TableManagement.cs.

static Queries RAIS::UI::Common::TableManagement::GetQueries ( Page  page,
bool  reset 
) [static]

Definition at line 491 of file TableManagement.cs.

static QueryParameters RAIS::UI::Common::TableManagement::GetQueryParametersByQuery ( Page  page,
Query  query,
bool  reset 
) [static]

Definition at line 512 of file TableManagement.cs.

static QueryParameterTypes RAIS::UI::Common::TableManagement::GetQueryParameterTypesByQuery ( Page  page,
Query  query,
bool  reset 
) [static]

Definition at line 535 of file TableManagement.cs.

static void RAIS::UI::Common::TableManagement::InitializeCategoriesListByCustomizationType ( DropDownList  list,
Query.CustomizationType  customizationType 
) [static]

This method implements initialization of categories selection control by customization type.

Parameters:
listDrop-down list instance to be populated

Definition at line 742 of file TableManagement.cs.

static void RAIS::UI::Common::TableManagement::InitializeCategoryList ( DropDownList  list) [static]

This method implements initialization of category selection control.

Parameters:
listDrop-down list instance to be populated

Definition at line 147 of file TableManagement.cs.

static void RAIS::UI::Common::TableManagement::InitializeCustomizationTypeList ( DropDownList  list,
string  selection 
) [static]

This method implements initialization of customization type selection control.

Parameters:
listDrop-down list instance to be populated

Definition at line 699 of file TableManagement.cs.

static void RAIS::UI::Common::TableManagement::InitializeCustomQueryListBox ( ListBox  list,
string  selection 
) [static]

This method implements initialization of custom query selection control.

Parameters:
listDrop-down list instance to be populated

Definition at line 562 of file TableManagement.cs.

static void RAIS::UI::Common::TableManagement::InitializeCustomQueryListByCustomizationType ( DropDownList  list,
Query.CustomizationType  customizationType,
string  selection 
) [static]

This method implements initialization of custom query selection control.

Parameters:
listDrop-down list instance to be populated

Definition at line 613 of file TableManagement.cs.

static void RAIS::UI::Common::TableManagement::InitializeCustomQueryListByQueryType ( DropDownList  list,
Query.QueryType  queryType,
string  selection 
) [static]

This method implements initialization of custom query selection control.

Parameters:
listDrop-down list instance to be populated

Definition at line 586 of file TableManagement.cs.

static void RAIS::UI::Common::TableManagement::InitializeCustomQueryParametersListBoxByQuery ( ListBox  list,
Query  query,
string  selection 
) [static]

This method implements initialization of custom query selection control.

Parameters:
listDrop-down list instance to be populated

Definition at line 640 of file TableManagement.cs.

static void RAIS::UI::Common::TableManagement::InitializeDynamicMaskListByMaskAndCustomizationType ( DropDownList  list,
Mask  mask,
Query.CustomizationType  customizationType 
) [static]

This method implements initialization of dynamic mask selection control.

Parameters:
listDrop-down list instance to be populated

Definition at line 479 of file TableManagement.cs.

static void RAIS::UI::Common::TableManagement::InitializeDynamicMaskTypeList ( DropDownList  list,
bool  forNewMask 
) [static]

This method implements initialization of dynamic mask types list.

Parameters:
listDrop-down list instance to be populated

Definition at line 438 of file TableManagement.cs.

static void RAIS::UI::Common::TableManagement::InitializeFieldListByDynamicMaskAndCustomizationType ( DropDownList  list,
DynamicMask  dynamicMask,
Query.CustomizationType  customizationType 
) [static]

Definition at line 903 of file TableManagement.cs.

static void RAIS::UI::Common::TableManagement::InitializeMaskListByCategoryAndSubcategory ( DropDownList  list,
FunctionRole.Category  category,
FunctionRole.Subcategory  subcategory 
) [static]

This method implements initialization of mask selection control.

Parameters:
listDrop-down list instance to be populated

Definition at line 246 of file TableManagement.cs.

static void RAIS::UI::Common::TableManagement::InitializeMaskListByCategorySubcategoryAndType ( DropDownList  list,
FunctionRole.Category  category,
FunctionRole.Subcategory  subcategory,
DynamicMask.DynamicMaskTypeData  dynamicMaskType 
) [static]

This method implements initialization of mask selection control.

Parameters:
listDrop-down list instance to be populated

Definition at line 259 of file TableManagement.cs.

static void RAIS::UI::Common::TableManagement::InitializeQueryParameterTypeList ( DropDownList  list,
Query  query,
string  selection 
) [static]

This method implements initialization of query parameter type selection control.

Parameters:
listDrop-down list instance to be populated

Definition at line 677 of file TableManagement.cs.

static void RAIS::UI::Common::TableManagement::InitializeQueryTypeList ( DropDownList  list) [static]

This method implements initialization of query type selection control.

Parameters:
listDrop-down list instance to be populated

Definition at line 664 of file TableManagement.cs.

static void RAIS::UI::Common::TableManagement::InitializeRelatedTableList ( DropDownList  list) [static]

This method implements initialization of related table selection control.

Parameters:
listDrop-down list instance to be populated

Definition at line 425 of file TableManagement.cs.

static void RAIS::UI::Common::TableManagement::InitializeSubcategoryListBoxByCategory ( ListBox  list,
FunctionRole.Category  category 
) [static]

This method implements initialization of subcategory list box control.

Parameters:
listDrop-down list instance to be populated

Definition at line 203 of file TableManagement.cs.

static void RAIS::UI::Common::TableManagement::InitializeSubcategoryListByCategory ( DropDownList  list,
FunctionRole.Category  category 
) [static]

This method implements initialization of subcategory selection control.

Parameters:
listDrop-down list instance to be populated

Definition at line 160 of file TableManagement.cs.

static void RAIS::UI::Common::TableManagement::InitializeSubcategoryListByCategory ( DropDownList  list,
FunctionRole.Category  category,
bool  showProtectors,
bool  showEvaluators 
) [static]

This method implements initialization of subcategory selection control.

Parameters:
listDrop-down list instance to be populated

Definition at line 189 of file TableManagement.cs.

static void RAIS::UI::Common::TableManagement::InitializeTableFieldCategoryList ( DropDownList  list) [static]

This method implements initialization of filed type selection control.

Parameters:
listDrop-dawn instance to be populated

Definition at line 386 of file TableManagement.cs.

static void RAIS::UI::Common::TableManagement::InitializeTableFieldNecessityList ( DropDownList  list) [static]

This method implements initialization of filed necessity selection control.

Parameters:
listDrop-dawn instance to be populated

Definition at line 412 of file TableManagement.cs.

static void RAIS::UI::Common::TableManagement::InitializeTableFieldSizeListByFieldCategory ( DropDownList  list,
Field.FieldType  fieldType 
) [static]

This method implements initialization of filed size selection control.

Parameters:
listDrop-dawn instance to be populated

Definition at line 399 of file TableManagement.cs.

static void RAIS::UI::Common::TableManagement::InitializeTableFieldsList ( ListBox  list,
RAIS.Common.TableManagement.Table  table 
) [static]

This method implements initialization of table selection control.

Parameters:
listList-box instance to be populated
tableSelected table

Definition at line 365 of file TableManagement.cs.

static void RAIS::UI::Common::TableManagement::InitializeTableGroupList ( DropDownList  list) [static]

This method implements initialization of table group selection control.

Parameters:
listDrop-down list instance to be populated

Definition at line 85 of file TableManagement.cs.

static void RAIS::UI::Common::TableManagement::InitializeTableListBoxByGroup ( ListBox  list,
TableGroup  tableGroup 
) [static]

This method implements initialization of table list box control.

Parameters:
listList box instance to be populated

Definition at line 315 of file TableManagement.cs.

static void RAIS::UI::Common::TableManagement::InitializeTableListBoxByGroup ( ListBox  list,
TableGroup  tableGroup,
bool  showProtectors,
bool  showEvaluators 
) [static]

This method implements initialization of table list box control.

Parameters:
listList box instance to be populated

Definition at line 323 of file TableManagement.cs.

static void RAIS::UI::Common::TableManagement::InitializeTableListByGroup ( DropDownList  list,
TableGroup  tableGroup 
) [static]

This method implements initialization of table selection control.

Parameters:
listDrop-down list instance to be populated

Definition at line 295 of file TableManagement.cs.

static void RAIS::UI::Common::TableManagement::InitializeTableListWithAllTables ( DropDownList  list,
string  selection 
) [static]

This method implements initialization of table selection control with all tables.

Parameters:
listDrop-down list instance to be populated

Definition at line 118 of file TableManagement.cs.

static void RAIS::UI::Common::TableManagement::InitializeTablesByGroup ( Page  page,
TableGroup  tableGroup 
) [static]

This method implements initialization of tablesles' collection tables are retrieved from DB and saves in the session disciotnary.

Parameters:
pageContext page for getting the Session disctionary

Definition at line 273 of file TableManagement.cs.

static void RAIS::UI::Common::TableManagement::InitializeTablesByGroup ( Page  page,
TableGroup  tableGroup,
bool  showProtectors,
bool  showEvaluators 
) [static]

This method implements initialization of tablesles' collection tables are retrieved from DB and saves in the session disciotnary.

Parameters:
pageContext page for getting the Session disctionary

Definition at line 282 of file TableManagement.cs.

static void RAIS::UI::Common::TableManagement::InitializeTableTypeList ( DropDownList  list) [static]

This method implements initialization of table type selection control.

Parameters:
listDrop-down list instance to be populated

Definition at line 72 of file TableManagement.cs.

static bool RAIS::UI::Common::TableManagement::SaveTablesScript ( ref string  returnMessage) [static]

Definition at line 834 of file TableManagement.cs.

static void RAIS::UI::Common::TableManagement::SetDynamicMaskTypeListCurrentSelection ( DropDownList  list,
string  selectedMaskType 
) [static]

This method implements initialization of dynamic mask types list.

Parameters:
listDrop-down list instance to be populated

Definition at line 824 of file TableManagement.cs.


The documentation for this class was generated from the following file: